﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CharacterCreation.Data.Models {
    public class Intelligence : Statistic {

        
        /// <summary>
        /// Gets or sets the SkillAdjustment
        /// </summary>
        public int SkillAdjustment {
            get { return _SkillAdjustment; }
            set {
                _SkillAdjustment = value;
                RaisePropertyChanged("SkillAdjustment");
            }
        }
        private int _SkillAdjustment;


        
        /// <summary>
        /// Gets or sets the XPAdjustment
        /// </summary>
        public int XPAdjustment {
            get { return _XPAdjustment; }
            set {
                _XPAdjustment = value;
                RaisePropertyChanged("XPAdjustment");
            }
        }
        private int _XPAdjustment;
                
                

        public Intelligence() {
            this.Name = "Intelligence";
        }

        public override string ToString() {
            return string.Format("SA:{0}, XPA:{1}", this.SkillAdjustment, this.XPAdjustment);
        }
    }
}
